package com.kara.service;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.kara.entity.Clazz;
import com.kara.entity.SchoolYear;

@Transactional
public interface ClazzManager {

    public SchoolYear getCurrentSchoolYear();
	public List<Clazz> getAllClazzForCurrentSchoolYear();
	public List<Clazz> getAllClazz(SchoolYear scoolYear);
	public Clazz getClazz(long id);
	public Clazz saveClazz(Clazz clazz);
	public boolean removeClazz(long id);
	public void delete(long id);
	public List<SchoolYear> getAllSchoolYears();
	public SchoolYear getSchoolYears(long id);
	
}
